package recomendation.impl;

import java.util.ArrayList;

import recomendation.Tag;
import recomendation.persist.DAO;

public class DAOImpl {

	public static void actualiza(Tag t){
		DAO.connect();
	    DAO.updateTagCloud(t);
	    DAO.disconnect();
	}
	
	
	
	public static String llenaTagCloud(){
		DAO.connect();
		String format="";
		ArrayList<Tag> lista =DAO.topTenWords();
		ArrayList<Tag> lista2= new ArrayList<Tag>();
		
		if (lista.size()==10){
			for(int i=0;i<10;i++){
				if(i%2!=0){
					lista2.add(lista.get(10-i));
				}else{
					lista2.add(lista.get(i));
				}
			}
		}
		else{
			lista2= lista;
		}
		
		for (Tag t : lista2){
			format=format + " <li><a href='javascript:void(0)' onClick='buscaNube(\""+t.getText()+"\");'> <font size='"+t.getScore()+"' color='#0066FF'  >"+t.getText()+" </font> </a></li> ";
			
		}
		
		DAO.disconnect();
		
		return format;
	}
}
